#imgshow_mask{width:100%; position:absolute; z-index:1; background:url(../images/imgshow_mask.png) repeat-x 0 0; height:27px;}
.bannerbg {height:400px;width:500px; overflow:hidden;margin: 0 auto;}
#imageShow{width:100%;margin: 0 auto; clear:both;position: relative;}
#imageShow .imagebg{height:400px;width:100%;margin: 0 auto; overflow:hidden; position:relative;}
#imageShow .imagebg li { height: 400px; overflow: hidden; position:absolute; top:0; left:0; width:100%; display:block; filter:alpha(opacity=0); opacity: 0;}

.bannerbg_main{width:100%; position:absolute; top:0; height:490px;background-size:100% 100%;}
.banner {margin:0 auto;width:960px;height:400px;position:relative;overflow:hidden;}


.scrollbg {height:80px;margin-top: -100px;}
.scroll {margin:0 auto;width:370px;height:auto;position:relative;}
.s_pre, .s_next {display:block;position:absolute;z-index: 2;top:40%;}
a.s_pre {left:20px;}
a.s_next {right:20px;}
.outScroll_pic{height:78px;overflow:hidden;position:relative;width:370px;top:2px;}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic {margin:0 auto;width:40000px; height:76px; }
.scroll_pic li {list-style:none;float:left;float:left;height:65px;width:105px;margin:5px 9px;}
.scroll_pic li img {width:105px;height:65px;}
/*.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}*/
.current {width:105px;height:65px;border:2px #ff780d solid;background:url(../img/arrow_on.png) 50% -4px no-repeat;z-index:10;position:absolute;top:5px;left:7px;}

